not quite the clean potato

[俚语];不体面的行为;不正派的人;形迹可疑的人